import time

#flush - 强制刷新缓冲区
#flush 参数用于控制输出缓冲区的刷新行为。默认为 False，
# 输出内容会先存储在缓冲区中，系统决定何时显示。设置为 True 时，内容会立即显示。

#不适用flush
print("开始",end="\n")
time.sleep(2)
print("结束\n")


#使用flush=true 立即显示

print("开始了",end="",flush=True)
time.sleep(2)
print("结束了",flush=True)


#进度显示例子

print("下载中",end="",flush=True)
for i in range(5):
    time.sleep(0.5)
    print(".",end="",flush=True)
print("下载完成!")



